package cn.fl.settlement.vo;

import java.io.Serializable;
import java.util.List;

public class PaySchMSettlePageVO implements Serializable {
    private static final long serialVersionUID = 2608739168875701199L;

    // 支付表ID
    private Long paySchId;

    // 支付表编号
    private String paySchNo;

    // 我司支付表ID
    private Long wsPaySchId;

    // 项目ID
    private Long prjId;

    // 项目产品明细ID
    private Long prjPrdDtlId;

    // 项目产品ID
    private Long prjPrdId;

    // 合同号
    private String lsCntNo;

    // 客户ID
    private Long cstId;

    // 承租人
    private String cstNm;

    // 结清类型：1-正常结清 2-提前结清
    private String settleType;
    private String settleTypeNm;

    private Integer settlePd;

    // 自结清期应还租金合计
    private double surplusRentTotalStl;

    // 保险保证金总额
    private double insDepTotal;

    // 客户保证金总额
    private double detDepTotal;

    // 到今天逾期租金
    private double overdueRent;

    // 逾期罚息
    private double penalty;

    // 逾期当期已还款金额
    private double overduePaidUpAmt;

    // 结清前应还的每期租金合计
    private double rentBeforeSettleTotal;

    // 结清金额
    private double totalSettleAmt;

    // 本金应收、已收、未收合计
    private double totalPrinAmt;

    // 利息应收、已收、未收合计
    private double totalIntAmt;

    // 核算金额校验
    private double checkbitAmt;

    public Long getPrjPrdDtlId() {
        return prjPrdDtlId;
    }

    public void setPrjPrdDtlId(Long prjPrdDtlId) {
        this.prjPrdDtlId = prjPrdDtlId;
    }

    public Long getPrjPrdId() {
        return prjPrdId;
    }

    public void setPrjPrdId(Long prjPrdId) {
        this.prjPrdId = prjPrdId;
    }

    public Long getPaySchId() {
        return paySchId;
    }

    public void setPaySchId(Long paySchId) {
        this.paySchId = paySchId;
    }

    public String getPaySchNo() {
        return paySchNo;
    }

    public void setPaySchNo(String paySchNo) {
        this.paySchNo = paySchNo;
    }

    public Long getWsPaySchId() {
        return wsPaySchId;
    }

    public void setWsPaySchId(Long wsPaySchId) {
        this.wsPaySchId = wsPaySchId;
    }

    public Long getPrjId() {
        return prjId;
    }

    public void setPrjId(Long prjId) {
        this.prjId = prjId;
    }

    public String getLsCntNo() {
        return lsCntNo;
    }

    public void setLsCntNo(String lsCntNo) {
        this.lsCntNo = lsCntNo;
    }

    public Long getCstId() {
        return cstId;
    }

    public void setCstId(Long cstId) {
        this.cstId = cstId;
    }

    public String getCstNm() {
        return cstNm;
    }

    public void setCstNm(String cstNm) {
        this.cstNm = cstNm;
    }

    public String getSettleType() {
        return settleType;
    }

    public void setSettleType(String settleType) {
        this.settleType = settleType;
    }

    public String getSettleTypeNm() {
        return settleTypeNm;
    }

    public void setSettleTypeNm(String settleTypeNm) {
        this.settleTypeNm = settleTypeNm;
    }

    public Integer getSettlePd() {
        return settlePd;
    }

    public void setSettlePd(Integer settlePd) {
        this.settlePd = settlePd;
    }

    public double getSurplusRentTotalStl() {
        return surplusRentTotalStl;
    }

    public void setSurplusRentTotalStl(double surplusRentTotalStl) {
        this.surplusRentTotalStl = surplusRentTotalStl;
    }

    public double getInsDepTotal() {
        return insDepTotal;
    }

    public void setInsDepTotal(double insDepTotal) {
        this.insDepTotal = insDepTotal;
    }

    public double getDetDepTotal() {
        return detDepTotal;
    }

    public void setDetDepTotal(double detDepTotal) {
        this.detDepTotal = detDepTotal;
    }

    public double getOverdueRent() {
        return overdueRent;
    }

    public void setOverdueRent(double overdueRent) {
        this.overdueRent = overdueRent;
    }

    public double getPenalty() {
        return penalty;
    }

    public void setPenalty(double penalty) {
        this.penalty = penalty;
    }

    public double getOverduePaidUpAmt() {
        return overduePaidUpAmt;
    }

    public void setOverduePaidUpAmt(double overduePaidUpAmt) {
        this.overduePaidUpAmt = overduePaidUpAmt;
    }

    public double getRentBeforeSettleTotal() {
        return rentBeforeSettleTotal;
    }

    public void setRentBeforeSettleTotal(double rentBeforeSettleTotal) {
        this.rentBeforeSettleTotal = rentBeforeSettleTotal;
    }

    public double getTotalSettleAmt() {
        return totalSettleAmt;
    }

    public void setTotalSettleAmt(double totalSettleAmt) {
        this.totalSettleAmt = totalSettleAmt;
    }

    public double getTotalPrinAmt() {
        return totalPrinAmt;
    }

    public void setTotalPrinAmt(double totalPrinAmt) {
        this.totalPrinAmt = totalPrinAmt;
    }

    public double getTotalIntAmt() {
        return totalIntAmt;
    }

    public void setTotalIntAmt(double totalIntAmt) {
        this.totalIntAmt = totalIntAmt;
    }

    public double getCheckbitAmt() {
        return checkbitAmt;
    }

    public void setCheckbitAmt(double checkbitAmt) {
        this.checkbitAmt = checkbitAmt;
    }
}